"voting trust" - Details

English Term:
voting trust
Arabic Term:
أمانة تصويت
Arabic Definition:

.